Career 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Corona Mexico City Open - Mexico City XI Ciutat de Barcelona - Barcelona XL Bermuda Open - Bermuda Nord LB Open 2006 - Braunschweig Concurso Internacional de Vigo - Vigo Challenger Copa Sevilla - Seville Tunis Open 2007 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Copa Sevilla 2007 - Seville Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Marrakech Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Akbank Private Banking TED Open - Istanbul Challenger Copa Sevilla 2008 - Seville Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Bogota Challenger Constanta Challenger Pozoblanco Challenger Bogota Challenger Manta Challenger Segovia Challenger San Sebastian Challenger Manerbio Challenger Quito Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Salinas Challenger Tanger Challenger Cairo Challenger Singapore Mens Tennis Open - Singapore Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Nord/LB Open - Braunschweig Bangkok Challenger - Bangkok Energis Open - Amsterdam Barletta Citta'Della Disfida Open 98 - Barletta Open Maxon - Barcelona Trofeo Barcelona de Tenis - Barcelona VIII Trofeo Ciutat de Barcelona - Barcelona Tatra Banka Open 2003 - Bratislava V Trofeo Barcelona de Tenis - Barcelona Challenger Copa Sevilla - Seville Mobilux Open - Luxembourg 10ø Tornea B. Camparini - Reggio Emilia Schickedanz Open 2007 - Furth Siemens Open 2004 - Scheveningen Pekao Open 2004 - Szczecin X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Ostrava Open 2005 - Ostrava Open Castilla y Leon - Segovia ECM Prague Open 2005 - Prague Open Castilla y Leon - Segovia Trani Cup - Trani Ciudad de Pozoblanco Open Diputacion - Cordoba Kos-Zucchetti Tennis Cup - Cordenons Open Costa Daurada - Tarragona ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Czech Open 2006 - Prostejov Banja Luka Challenger 2004 - Banja Luka Copa Sevilla-Internacionales de Andalucia - Seville 84° Concurso Internacional Tenis San Sebastian - San Sebastian XI Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo XII Abierto Internacional de Salinas - Salinas Voit Mexico City Open - Mexico City Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Challenger Lugano - Lugano XIII Trofeo Ciudad de Quito - Quito Tunis Open - Tunis Sony Ericsson Open 2008 - Belgrade Johannesburg Challenger Puerto Rico Challenger Tennis Event - Humacao Tenerife Challenger Copa Petrobras - Bogota Kosice Challenger Copa Petrobras - Santiago Tunis Open - Tunis Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Britania Zavaleta - Puebla Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech ECU Prague Open - Prague LXVII Concursu Internacional de Vigo - Vigo Challenger Ciudad de Guayaquil - Guayaquil Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Salinas Challenger Freudenstadt Challenger Cremona Challenger UTC Open by Selena - Cherkassy Challenger Britania Zavaleta - Puebla Open Seat-Godo '97 - Barcelona Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam RCA Championships - Indianapolis Croatian Indoors - Split Grand Prix Hassan II - Casablanca Open Seat-Godo '98 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Heineken Open - Auckland Adidas International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca Generali Open 1999 - Kitzbuhel Copa Petrobras Uruguay - Montevideo Campionati Internazionali di Sicilia - Palermo Dubai Tennis Open - Dubai Chevrolet Cup - Santiago UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Cerveza Club Colombia Open - Bogota 4th Sardinia International Championships - Cagliari Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Pekao Open - Szczecin Telenordia Swedish Open - Bastad UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Challenger - Ho Chi Minh City Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Energis Open - Amersfoort TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Estoril Barcelona Munich Stuttgart Kitzbuhel Palermo Marbella Mexico City Estoril Munich Oporto Palermo Valencia Mexico City Madrid Hilversum Palermo Santiago Estoril Bologna Florence Genova Gstaad Stuttgart Hilversum Palermo Santiago Sao Paulo Buenos Aires Barcelona Bordeaux Guaruja Buzios Pekao Open 2003 - Szczecin X Torneo Internazionale di Tennis - Barletta VIII Torneo Internazionale di Tennis - Barletta AGT Challenger - Leon Open 13 - Marseille Schickedanz Open - Furth Arizona Men's Tennis Championships - Scottsdale Banca Stato Challenger Lugano - Lugano Open Seat Godo - Barcelona Open Castilla y Leon - Segovia Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Heilbronn Challenger - Heilbronn Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Zivnobanka Open - Prostejov Braunschweig Open - Braunschweig Challenger Britania Zavaleta - Puebla Mercedes Cup - Stuttgart Venice Open - Venice ATP Open Castilla y Leon - Segovia Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney Riviera di Rimini Challenger - Rimini Citta di Como Challenger - Como Brasil Open - Costa do Sauipe TEAN International - Alphen Aan Den Rijn US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Adidas International - Sydney The Stella Artois Championships - London Stockholm Open - Stockholm Dubai Tennis Open - Dubai Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Napoli International Cup - Napoli VI Open Banc Agricol - Andorra Jagermeister Open - Braunschweig Bogota Challenger - Bogota 6th Sardinian International Championships - Cagliari Tento Czech Open - Prague Rado Swiss Open - Gstaad Siemens Open 2007 - Scheveningen Tennis Napoli Cup - Napoli Schickendanz Open - Furth LXV Concurso Internacional Vigo - Vigo Pekao Open 2005 - Szczecin Sir Supermercati - Rome Tennis Napoli Cup 2006 - Napoli II Challenger Ciudada de Guayaquil - Guayaquil Bancolombia Open - Bogota Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Posillipo Tennis Cup - Napoli Gerry Weber Open - Halle International Championship of Croatia - Umag Heineken Open - Auckland U.S. Pro Tennis Championships - Boston Generali Open 2000 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Grand Prix Hassan II - Casablanca Rabat Challenger Romanian Open - Bucharest RCA Championships - Indianapolis Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Tel Aviv Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle BellSouth Open - Vina del Mar Stuttgart Grand Prix de Tennis de Lyon - Lyon 1999 Mercedes Cup - Stuttgart Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open Tennis Championships - Tokyo Puebla Challenger Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Bucaramanga Challenger Nottingham Bucharest Dubai Milan Barcelona Nice Gstaad Stuttgart Amsterdam Indianapolis Meknes Challenger Bogota Santiago Montevideo Buenos Aires Barcelona Gstaad Indianapolis Bucharest Athens Buenos Aires Prague Athens International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open Gstaad - Gstaad International Championships of Sicily - Palermo The Samsung Open - Bournemouth Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Heineken Open - Auckland Auckland Indianapolis Long Island Casablanca Prague Schenectady Montevideo Barcelona Umag Sao Paulo Marbella Open - Marbella Banca Stato Challenger - Lugano Qatar Mobil Open '99 - Doha Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Croatia Open - Umag Open Romania - Bucharest Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Thailand Open - Bangkok TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Gerry Weber Open - Halle Hellmann's Cup - Santiago Newsweek Champions Cup - Indian Wells Dubai Tennis Open - Dubai The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo U.S. Mens's Clay Court Championship - Houston Italian Open - Rome ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Estoril Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Indian Wells Key Biscayne Hamburg Rome Cincinnati Canadian Open Paris Indian Wells Key Biscayne Merano Open - Merano Monte Carlo Rome Monte Carlo Hamburg Investor Swedish Open - Bastad Rome Hamburg Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Grolsch Open - Amsterdam Tennis Masters Series - Hamburg Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Madrid Connex Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Adidas International - Sydney Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Cerveza Club Columbia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Mutua Madrilena Masters Madrid - Madrid Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam BellSouth Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Italian Indoors - Milan Qatar Mobil Open 2000 - Doha Open Sabadell Atlantico - Barcelona The Hamlet Cup - Long Island Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon Paegas Czech Open - Prague Internazionali di Tennis di San Marino - San Marino 2000 Mercedes Cup - Stuttgart Chevrolet Cup - Vina del Mar CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon 14th Paris Open - Paris Mallorca Open - Mallorca Mexico City Milan Indoors - Milan Casablanca Madrid German Open - Hamburg Indianapolis Long Island Great American Insurance ATP Championship - Cincinnati TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Abierto Mexicano de Tenis Pegaso - Acapulco International Championship of Croatia - Umag Monte Carlo Monte Carlo Moscow Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Rome Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Stuttgart Grand Prix de Tennis de Lyon - Lyon Hamburg Argentina Open - Buenos Aires San Marino Chennai Open - Chennai Croatia Open Umag - Umag Licher German Open - Hamburg 13th Paris Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Rome Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Cincinnati Scottsdale Kitzbuhel Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon Australian Open - Melbourne U.S. Open French Open U.S. Open French Open French Open French Open U.S. Open French Open U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, 1R, BRA-ESP 3-2 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, ESP-ITA 4-1 Davis Cup, World Group, QR, ESP-UZB 4-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, ESP-BRA 3-2 Davis Cup, World Group, SF, SWE-ESP 4-1 River Oaks International Tennis Tournament - Houston Olympics - Sydney ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Grand Slam Cup